rice's whale - French English Dictionary